﻿/*

Matrix Language 

모든 데이터는 '행렬' 이다. 

*/

#include "interpreter.h"
using namespace std;

int main()
{
	/*
	vector<vector<double>> data_list;
	vector<vector<double>> data_list2;
	receive_data("D:\\a.txt", data_list);
	receive_data("D:\\b.txt", data_list2);

	Matrix matrix(data_list);
	Matrix matrix2(data_list2);

	cout << matrix;

	cout << matrix2;

	cout << matrix.determinant() << endl;
	cout << matrix;
	*/
	string str =  "x+a(3+y)";
	generate_bytecode(str);
	return 0;
}